Very clean and had everything I needed for a very pleasant stay. Terrence was extremely good with timely communication. I would happily recommend staying here and is convenient to the train which makes getting around quite easy.