Spacious and stylish with great amenities and thoughtful touches. A beaute place in a beautiful location.