The apartment was perfect for our stay before our cruise but would be awesome for a longer stay. Very centrally located with everything we needed.