Awesome stay, perfect location, clean apartment, fast internet. For long term stay, ideal place.