Superb place! Everything clean, brand new, excellent location.