Very clean, access to a great resort, and right on the water!