AMOCITY
Located a 2-minute walk from the beach and set on 5.5 acres of gardens, Kellys Beach Resort is a 3.5 star, eco-certified resort located in B...