Very clean, amazing location! We would stay again.