Great location, clean apartment, great communication. Perfect for short or long stays.