Great location, easy check in and very pet friendly. Easy walk to the beach and kitchen and cooking facilities were more than we expected. We loved our stay here and will return