great stay in a great apartment, cool location