I had a 3 day stay and the property was clean in a quiet and safe area. There is a store, a restaurant, and a bar inside premises. Yes, it’s on the older side which gives Spanish Villa vives. The golf course amenities are a separate fee for those that want to play golf. I give it a good review because no one bothered us, we got extra towels upon request, and most importantly, there was hot running water to shower. I would recommend this resort.