great hotel,nice service, great view and facilities for the children. However, the sales team of the Marriott group ruin it all!! The second day we met the sales named Lilly at the font desk, invite us for a 90 minutes course, we thought that should be the introduction of the hotel activity and facility, but the truth is: THIS IS A SALES OG MARRIOTT MEMBERSHIP CARD, AND YOU CANNOT LEAVE IF YOU DON'T BUY!! I feel very bad--we are here for vacation, the sales turned it into a nightmare. I suggest the hotel manager should deal with it!