Heidi is a wonderful host! The location is absolutely beautiful. Paradise! We will definitely return.