The location is walking distance from the beach, as well as restaurants and stores. The pictures are very accurate. The hosts were very communicative and accommodating. I would stay here again.