Very clean and in a wonderful location! Would stay again.