Very clean, nice touches and great location.