Nice and clean, well presented. Great location.