We had a great stay. The flat we were suppposed to get had a broken shower: Without any hesitation we were upgraded to the presidential suite for the same price. Location is very good. Charles is very friendly and helpful. Communication could not have been better. We highly recommend staying here.