Amazing place. Very clean. Full of thoughtful touches, nice location.