Everything you could want and more. Location and cleanliness and accommodating host were all perfect. I have never stayed anywhere with as many pillows and I LOVE pillows. We enjoyed many relaxing days here enjoying our view of the square.