Outstanding! Very clean and lots of lovely little touches to make you feel at home.