TownePlace Suites by Marriott® Boynton Beach