Excellent properly, clean, updated, great location.