Wonderful! Exactly as described. In a fantastic setting and everything you would need for a lovely relaxing stay.
Communication was super easy and straightforward.
Would love to return again.