We loved this place. It was so convenient with access to the pool, beach and resort. The restaurant was great and I was able to get a spa treatment at the villa.