"We loved staying at Cherry Blossom. Perfect location on Thesen Island. Comfy beds with a..."
"We loved staying at Cherry Blossom. Perfect location on Thesen Island. Comfy beds with all amenities and right on a beach. Would highly recommend "