Excellent place to stay, ideally situated and very confortable