Super clean and organized place. David is a great communicator. He made checking in / out very easy and always willing to help. We had only one night stay, but had a very good rest.