If I could rate higher than 5 stars I definitely would. I will be revisiting with my family. Host was very accommodating to unfortunate flight changes last minute.
Would highly recommend