Discover boutique hotels in Puerto Vallarta, Mexico