Perfect place. Immaculately clean.