Great host, check.
Beautiful place, check.
Comfort, check.
Great views, check.
Would we come back, yes.
Do I recommend it, definitely, yes.