Clean, modern, very close to the beach- just a short hop skip and jump away. We had a great time and plan to return.