Absolutely perfect apartment!! Everything from location, checking in, communication, etc was top notch.