Fantastic, clean and close to the beach. Everything we needed for this trip. We have three young kids and this was an excellent place for us.