Very clean. Location is great. A very pleasant stay