Excellent location with everything needed for a comfortable stay- we have our 18 month old with us and the place was perfect, fully recommend.