Wonderful place, completely self-contained with great hosts who are there to meet and greet you. Would definitely recommend