All round brilliant. Great location, very clean, lovely check in experience. Great balcony to people watch, great restaurants on your door stop. Easy walk to all the main sights. Highly recommended! An absolutely fantastic venue for our family holiday.