We had a perfect stay here. The place was spotless and was in a fantastic location, walkable to all the sites. It had everything you would need to cook although the food recommendations were so excellent, we ate out for most meals. Couldn't recommend this place enough :)