This place is impeccably clean & inviting.