This is a solid, basic hotel, that is very convenient to restaurants and malls. We stayed for one night before our cruise and it was just right. The hotel van picked us up within a few minutes and we were checked in right away. The desk clerk gave us a map, showed us how to get to the malls and restaurants, and we were on our way. The room was comfortable, clean, and breakfast was good. We had ordered through the front desk transportation to the cruise port, and the driver was on time, courteous, and efficient. We have no complaints about this hotel and would stay there again. Plus, we were able to use Marriott points which made it really nice.