Everything was great! Clean, very well equipped. Location is perfect as well, close to everything. Highly recommended. We stayed with a small baby (7 months).