This has all the amenities you need! The place itself is amazing, plus the neighbors are very polite, unlike my people in the US. Very safe community and has a shopping center across the street. Many attractions nearby! Will stay again here in my next visit.