Very clean, well thought out place to stay and it was a very pleasant experience.