Spotlessly clean, friendly and helpful staff and in a great location.