This is a great place. It is very clean and functional. James is responsive, and the check in process is seamless. I would definitely stay here again.