Very clean and well thought out place to stay