Upscale, beautiful and attentive are words recent travelers used to describe the Casa Cupula in Puerto Vallarta. Catering to a mainly LGBT clientele (but welcoming everyone), this 23-room boutique ...