The place was great. The location was close to the beach and the villa complex had a private pool that was great for our kids.