Great place, great views. Well stocked kitchen and beach items. Communication was very good and check-in was easy. Recommended!!