Wow, wow, wow. We are well traveled and very rarely ate we taken aback with accommodation that has ticked all the boxes and then some. A gem, not a stone!