We had an incredible experience staying here, almost everything was great. One of the perks of this place is that it gives an unforgettable opportunity to relax and enjoy a stunning nature around this gorgeous area. The overall experience with the ocean and the views is simply one in a lifetime!
As for what could be done better - certainly check in wasn't the smoothest, we were actually waiting for front desk to notice us when we entered the main entrance until we came to the desk and introduced ourselves (we were very tired and were waiting for nice and easy welcome), other than that staff at the restaurant was mostly providing good service, however some of the staff were a bit out of touch and pretty slow during breakfast and sometimes lunches/dinners (sometimes we had to stand up and walk up to ask for service as we were forgotten about). We had to also sometimes ask for housekeeping to clean up our room, as it was taking time up to early evening hours to realise we weren't getting any. Our room with pool side was great, but a bit dark. Massages were actually not perfect, but pleasing - we felt that it didn't worth the price paid.
As a last note, we'd like to thank Maria and Katarina for their splendid service and attention! Overall, it was very worth visiting this gem of a place, despite some minor disappointments.