A beautiful place to restore and unwind. Will absolutely visit TSM again!