Amazing location, great communication with the host/hostess and a wonderful/comfortable place to stay with all the things you might need for any length of stay!