Very clean, very spacious, great location and great host. Would stay here again.