My wife and I had a great stay here. It is in a great location, with all the comforts of home you would need.
Leo and alex have a very extensive neighborhood guide which is extremely useful if you are not from the area. I would definitely recommend staying here.