Fantastic, relaxing, well looked after place.