Very clean, lots of little sweet touches, would stay again. Also good location :)