Very clean and the location is PERFECT. Great patio, walking distance to restaurants, coffee, grocery store. Necessities are provided (towels, linens, fans, soap, dishware). Had a fantastic time and would definitely come again.