Pam's place has everything you'll need and all her advice was spot on before we embarked on our cruise. We couldn't recommend this place enough from amenities to cleanliness, to closeness of all things vacation-able.
Highly recommended and we would use again in a heartbeat.