Easy check-in, perfect beachside location, responsive local staff - excellent value