We had a great stay. The place is comfortable, has all the amenities needed, and is very well located, with many shops and restaurants nearby. Communication was great throughout our stay and we did not run into any issues. Would recommend this place.