The location was great and the view was even better. We were pleased to have any kind of utensil we needed to cook a few meals, it was clean, tidy and user friendly; plus having the TV on a wall mount made it much more comfortable to watch movies in bed. The only downside was if it was raining we were unable to use the balcony as water would come through from the deck above (however this did not effect the 5 star rating for us). Overall a fantastic stay!