Amazing property! Perfect location...so fun to be right on the beach! We would definitely stay here again.