This place worked fine for a one-night stay for our family before departing for our cruise. Comfy beds. Didn't use the kitchen, so can't really say if well-equipped. Jimmy did a great job with communication about where to go and how to check in and out.