Great stay! Great location! Great apartment condition! All above our expectations!