Absolutely perfect. Cannot complain about anything. Beautiful place with a great location and very hospitable hosts!