This is my second stay at this place and I absolutely love it - it's 5 stars all 'round and in such a great location too. Cannot recommend it highly enough.