Olife Hotel offers a relaxing getaway with spa treatments and a poolside bar. Enjoy waterfront dining with tasty meals.