Great place, as the flat was everything that was described in the listing. James adds the finishing touch by being an excellent host and communicator, providing easy check in and on going communication as needed. Will definitely plan to stay here again when in the area.