excellent location, clean and stylish apartment to stay