Very beautiful property with good location. Front desk & restaurant staff is extremely polite, courteous & cooperative. Housekeeping staff definitely needs to be pulled up for services. Need to remind 4-5 times before they deliver even a bottle of water! Food taste is excellent. Overall a lovely & comfortable hotel. Would definitely recommend.