The beach and sunsets are beautiful, and not very busy. The restaurant had good food, and a pleasant romantic atmosphere. The staff is very friendly and helpful, breakfast was also nice. The gardens are beautiful, but attract a lot of mosquitoes. The pool is nice, and there’s a nice playground if you have kids. On the other hand, the room we stayed in was not. The bed was extra firm (HARD!) ( not to my personal liking). Under the furniture hadn’t been dusted or swept in who knows how long. The sink in the bathroom was clogged, and the toilet plumbing was burping up all kinds of smells we had to keep the lid closed and door shut or the whole room smelt like sewage. A great deal, but probably won’t stay again, or recommend.