It is my first time and i am not disappointed. I advise that before you check-in is to sign up for the marriots rewards. I just signed in and I am very pleased with the service. During my reservation i asked to check in early for my arrival is at 7am. I tried to check in at 9. I arrived earlier than 9am and a room is already ready for me. It's labor day weekend and they are usually fully booked. But marriot was able to accomodate me :) plus the king room i got was clean and almost brand new. Bathroom is very nice and the houskeeping is doing a good job and are very nice and courteous towards customers. I just wish the elevators are bigger tho but overall it's a 5 star