Extremely clean, great location; Considerate and caring host.