Our stay was AMAZING! Unfortunately too many host are labeled super host when they are not, but this host is the TRUE definition of a super host. We had everything we needed! The apartment is completely loaded with all the necessities, extremely clean, amazing location with plenty of activities. We relaxed in the evening in the beautiful pool and hot tub while grilling on a top notch gas grill! They have thought of everything!!! Communication was clear and fast!