A lovely and stylish place with various amenities at a great location.