This place is extremely clean and just an all around great place to stay. I really enjoyed my stay here, and everything from checking in to checking out was made clear in instructions sent to me. I would highly recommend.