Villa Alexa is a captivating 9-bedroom private villa just a 5-minute taxi ride from the beach or downtown Puerto Vallarta. The spacious 10,000 sq. ft. villa sleeps up to 20 guests, with breathtaking ocean views, full staff service daily, and all the ameni...
more