Great location, views and your own beach, a friendly and convenient check-in