Very clean, spacious place. David was very responsive and check in/out were both very straightforward.