Everything we wanted and more. Incredibly beautiful place and a very welcoming host.