Fantastic stay in well equipped apartment in an excellent location