Excellent in all respects, great location.