The Ultimate Dream Home! The Windsor exudes luxury through its relentless attention to detail and compelling design, with over 3000 square feet of accommodation. A private staircase leads to the stunning Master Suite on the top floor, creating a true Penthouse feel, where you can enjoy sublime views in this idyllic location.