A fantastic place to stay, a very nice apartment in a fantastic location.