Perfect location, clean, spacious and stylish apartment. We wish we could have stayed longer!