Stayed here for 3 nights before we did a Carnival Cruise. The hotel was fantastic and such great value for money. We were travelling with our 12 mth old son and another family with a baby and toyed with many different hotels and locations for weeks. We eventually chose Hampton Inn for its rate, inclusions and the ammenties around the hotel. Breakfast and evening drinks and canapes are included in the room rate and both were plentiful. The rooms were also 1 bedroom suites with a microwave and kitchen sink which really made travelling with an infant easier. Plus having him asleep in the bedroom and us watching TV in the other room was great. The pool area is everything you expect of a resort and was clean and welcoming. Only 20 mins from Old San Juan and taxi's are always out the front of the hotel. Walgreen across the road was also handy pre cruise and stocking up on our baby supplies. The resturants around the area were ok but did not blow us away.