Perfect location, cute place, all the basic necessities and more. Very kid friendly! Loved our stay!