Great views, good amenities, excellent spa. Many kitchen appliances. Very relaxing stay. Quick communication.