The place is well located and good value for money. We stayed there for short time with 2 children and it was specious enough. The check-in process was smooth and easy. Very responsive and accommodating. Overall, very good experience.