Great space, setting, surroundings and considerations for guests. 5 stars all round.