This apartment was special. The building is very old so it has lots of character, but has been updated with modern amenities such as an on demand hot water heater, washing machine, dishwasher, etc, which is exactly what we were looking for. The kitchen is fully equipped and James provided some basic food staples such as coffee, tea, milk, juice, fruit, cheese, and bread. There were plenty of towels and toiletries available. It's an excellent location for exploring both the old and new town. It's about a 5 minute walk from the Waverley train station. There is a large construction project taking place right in front of the apartment and work there seemed to start around 7:00 - 8:00. This was not an issue for us because we were out and about each day, but it would be bothersome if you were planning on sleeping in or working from home during the day. I would definitely stay here again.