The property is right on the beach, just what my family and I wanted. The apartment is clean and spacious. The only hassle was the check-in process. Other than that, everything else was great!