excellent location, great space and a joy to stay at