This was our first time staying at this villa. It was very, very nice, clean, convenient, and equipped. They had everything that we needed and more as far as amenities, cooking wear, beach chairs, ice chests, etc.
It is in the middle of the jungle so it can be a bit loud at night. If you are a light sleeper, better bring noise maker for your bedroom.
Other than that, it is a wonderful property and we will certainly stay there again. The Management company is also very accommodating, flexible, and responsive.