great experience in a clean high quality place with all the necessities