Excellent property, well setup with great communication for check-in. Location and views are stunning. The apartments are well kept, clean, safe. Parking spaces are plentiful. Brilliant stay.