Fantastic place to stay. Well-equipped apartment and excellent location