Great location and responsive host! Room will fit all your needs and there is an outdoor terrace