Everything was clean and exactly as described. Checkin and communication was very thorough. Location was very convenient no matter which attractions we visited during our stay