From my experience I would suggest you to get in touch with Concorde group.Most of their projects are amazing with great amenities.Recently I booked a villa in Concorde Napa Valley and I am very happy with my decision.They have a great team, always ready to help you with any requirements