Excellent and easy communication with the host, easy check-in despite being late at night, good location, great staff at the complex, nice rooftop pool and gym, simple but functional furnishings, good value. Good experience all round.