Amazing Location and very well equipped apartments