location, location, location. Absolutely gorgeous views. All amenities available, made our stay very comfortable and enjoyable.