Very clean. Great location, right next to beach. Nice pool.