This place was everything and more. The location was perfect, we walked just about everywhere we wanted. Or took a short drive. Amazing place, it had everything we needed.