Very clean. Convenient location. Everything we needed to have a great beach visit.