Very clean. Top notch amenities. Locations is perfect. Do know that the you’ll have to climb some up hill roads to get to the unit. If you have heavy bags, you might want to Uber or Lyft. Great place overall