10/10! from the little touches to the location.. everything was perfect and super convenient. Very clean & super comfortable. So close to so many tourist spots!