ticking all the boxes for a great stay, we"ll definitely book again.