A large well furnished apartment in a good central location. A great place to stay.