Beautiful location and stunning views! Very clean and spacious. However, could have done with a top up of some basic amenities like body wash which was essentially run out, and DVD player was broken.