This place is great - perfect location, super clean, equipped with anything you'd need (stocked kitchen, extra towels, laundry and detergent). It was actually even nicer in person than the photos display. Will definitely plan to stay again.