Excellent! Very clean and nice! Good location.