Perfect experience in all ways possible! Beautiful apartment with all needs provided. Great location too.