dont stay at the departure lounge at the airport. it wasnt very nice. find a nice hotel somewhere.
The El San Juan is a 5-star
http://www.fivestaralliance.com/luxury-hotels/san-juan-pr/el-san-juan-hotel-and-casino