Excellent place to stay all what you need.