Great stay overall. Location, apartment and communication are top notch.