Absolutely wonderful. Perfect location. Clean. Well managed.