Clean, modern and good price for the location. This is a great place to go for fun or to enjoy the beach. On-site/off-street parking was WONDERFUL :) Brandon is communicative and very helpful.