Fantastic on all fronts. Communication, location, value for money, great accommodation with little touches. Will definitely be back again!!