Just perfect in every way.
Beautiful place, perfect location, wonderful hosts.
I do recommend blindly, you have had a wonderful time and a super high quality service.