Fantastic location with amazing views! Well stocked kitchen with dishes, utensils, etc. and even a few games that my family and I enjoyed. It wasn't the cleanest place we've stayed, but wasn't too bad and honestly, the location and ease to get to the beach as well as restaurants and shops made up for it.