The flower-dotted grounds overlooking the turquoise waters at Gold Zanzibar Beach House & Spa, Zanzibar, Tanzania