The place was clean and had enough space for our family of five. The location was great since right on the beach.