Resort style accommodation with amenities, close to the beach and dog friendly. A rare find. Super easy check in & check out.