Clean, spacious and well equipped apartment. James made sure we knew how to get into the apartment and replies very promptly to all queries/requests. He even went the extra mile to help when we accidentally left something behind! All in all, a very comfortable stay for the family. Would recommend.