Amazing place to stay -wonderful location ; awesome communication and a fantastically designed apartment - book it !