Excellent stay. Great amenities, cute flat and an amazing view. All amenities provided were up to the mark! Great place to stay!