Very clean flat and great location. James’s team is very responsive and helpful. We would be happy to stay there again!