The communication with our host was excellent and he kindly added a day to our stay last minute when our plans changed . The publuc transportation was great and we had no trouble getting around .We appreciated having laundry facilities too. However should you have any mobility issues this might not be the place for you, as there are many stairs both inside and outside of unit.