Clean, great location, and has everything you need! Bonus that there is a beautiful pool with loungers and a BBQ!