My only issue is the cleanliness, other than that everything was excellent - staff were very nice, helpful and accommodating. Location wise - very convenient with many restaurants, supermarket and shops nearby, easy access to public transportation, and safe for walks. Overall, it was a great stay for the money.