5-star place! Very clean.