Great location, nice place. Check-in process is manageable, but requires a bit of effort. A few things weren't functioning when I stayed, including dishwasher and TV. But overall good enough.