I recommend Millennium Premier! The place is clean, has a great location and the service is exceptional! From the reception to the cleaning people, everyone is attentive and polite! I will definitely stay there again!!!