A home away from home. This little gem is a must stay. Located across the road from the beach and everything you need within walking distance, the cubby is the perfect place for a relaxing holiday.