Very clean, great location , all the special touches made this a fantastic stay :)