Paradise!!! Amazing spot with all super equipped comfort! This with in addition great hosts! In summary...A perfect stay