An easy walk to a few great beaches, well stocked kitchen, perfectly clean, easy communication with friendly staff-I would totally stay here again!