We stayed @ Buena Onda for 5 days (jun30-Jul6). 6 people (4 adults, 2 kids). As other reviews stated, beautiful location that overlooks the bay. Location is great, near Terrasini town (great night life, restaurants!!). Pool is quite warm and was used every day!!
Some of the challenges we experienced - 1) Check-in was quite frustrating: states 3-10pm, but we could not check in until 6pm. Very frustrating, especially on our 20 year anniversary night. Gabriella did, however, help make reservations for dinner at a nice restaurant in Terrasini. 2) Wi-fi is VERY unreliable thru the day. Please be more transparent about this in advance. 3) Only one roll of toilet paper is provided per bathroom. For $500/nt, it shouldn't be an issue. 4) beds and pillows are quite uncomfortable; pillows are wafer thin. 5) Washing machine was not fully operational - wash OK, but NO spin dry. 6) $250 cash was requested upon check-in; she waived it but be prepared. 7) A/C in main room did not adequately cool rooms at night (it was very hot the week we were there) 8) Kitchen is small and may be difficult to cook for the max number of occupants, but it was well resourced.