Very clean, excellent host , great location .