I have stayed at Mom Tri's 5 or 6 times. The location, service and food are all superb. The only thing which could be improved is the Beach Wing is a bit overdue for a refurbishment including replacement of A/C. The suites are really the way to go! (And make sure you stay at least 1 week to fully appreciate).