Wonderful beach location, friendly host, brilliant amenities, fully self contained. Will return here without hesitation.