Casa Tamarindo is the perfect spot to stay in Puerto Vallarta. The units are really charming and Chuck and Tom are exceptional hosts. The roof top pool was amazing! Would highly recommend!