Very clean, nice finishes, excellent location.