We love the place, the rooms are very nice, the view of the ocean is fantastic! The pools are very enjoyable and the food at the restaurant was amazing. The staff at the restaurant are vey kind. We were really hoping to make Vivo are oficial place to stay in Puerto Escondido but the staff at the front desk lacks training, our room was cleaned everyday but the living room wasn't. For the price you pay we would suggest that coffee, shampoo and soap would be supplied daily, because it's not. The first day there were two conditioners instead of one shampoo and one conditioner, we reported it and nothing happened, so we had to go personally to the front desk to ak for shampoo. Instead of a customer service attitude we got a "it will be taken care when possible"....Not enough sun chairs by the pool taking into account the number of rooms. Very limited options for happy hour. On January 1st the restaurant service was very affected: few waitress, some kitchen staff didn't show up, they had ran out of certain food supplies, etc. We understand the challenges but it would've been appreciated if there had been a sign explaining the situation of the manager walking around the tables to explain the situation, but when we suggested this, we were told she was on vacations! During high season? Please know we do care for Vivo Resort to be successful since it is in a unique spot and so much investment has been made. So in few words we suggest hiring a manager that will make it so!