Excellent location, very clean rooms, all required amenities in the apartments, friendly and helpful multi-lingual speaking staff, perfect price for us. Me and a friend of mine had a very pleasant time there! Thank you!