Our stay at The Royal Mile Retreat was perfect. The apartment included everything we needed from fresh milk to clean towels and an iron! The location was fantastic and would definitely stay again on my next visit.