A repeat stay - that speaks more than anything I think - and I have booked again.