This place is perfect - close to the beach, cozy, great amenities. Everything we needed!